package com.itfreer.power.entity.jurisdiction;

import java.util.Set;

import com.itfreer.form.dictionary.reflect.DictionaryField;
import com.itfreer.power.entity.base.TreeEntityBase;

/**
 * 地图图层权限实体
 */
public class MapLayerJurisdictionEntity extends TreeEntityBase {

	private static final long serialVersionUID = -8484570430781818116L;

	/**
	 * 所属注册的服务
	 */
	@DictionaryField(dictionaryName="p_register_service", toFieldName="registerServiceName")
	private String registerService;
	
	/**
	 * 所属注册的服务名称 用于转义
	 */
	private String registerServiceName;
	
	/**
	 * 子表对象
	 */
	private Set<MapLayerJurisdictionItemEntity> items;
	
	/**
	 * 所属注册的服务
	 */
	public String getRegisterService() {
		return registerService;
	}

	/**
	 * 所属注册的服务
	 */
	public void setRegisterService(String registerService) {
		this.registerService = registerService;
	}
	
	/**
	 * 所属注册的服务名称 用于转义
	 */
	public String getRegisterServiceName() {
		return registerServiceName;
	}

	/**
	 * 所属注册的服务名称 用于转义
	 */
	public void setRegisterServiceName(String registerServiceName) {
		this.registerServiceName = registerServiceName;
	}

	public Set<MapLayerJurisdictionItemEntity> getItems() {
		return items;
	}

	public void setItems(Set<MapLayerJurisdictionItemEntity> items) {
		this.items = items;
	}
}